Yara Restaurant (Menu)

23 Oxford Road, Altrincham
+44 161 926 8001

Give a rating to Yara Restaurant

Suggest a dish

How much did you spend at Yara Restaurant?